I'm doing builds and `make check` inside a Docker container, with
selinux on as a build-time option, but no policy in the container.
This currently aborts. Let's not do that.
(This type of thing is why installed tests are a better model)
Closes: #546
Approved by: jlebon
{
glnx_unref_object GFile *root = g_file_new_for_path ("/");
- /* creation should always succeed */
- sepol = ostree_sepolicy_new (root, NULL, &error);
- g_assert (sepol != NULL);
+ sepol = ostree_sepolicy_new (root, NULL, NULL);
}
- if (ostree_sepolicy_get_name (sepol) == NULL)
+ if (sepol == NULL || ostree_sepolicy_get_name (sepol) == NULL)
{
g_test_skip ("SELinux disabled");
goto out;